@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{font-size:14px;margin:0;padding:0;font-family: "Microsoft Yahei", "Arial";}

/* -webkit-text-size-adjust fix Chrome 12 px limit */
body,button,input,select,textarea,label{-webkit-text-size-adjust:none;}
button,input,select,label{vertical-align:middle;list-style-type:none;border:none;}
label{padding-left:0.4em;}

/* html { overflow:hidden; } */

ul,ol,p,h1,h2,h3,h4,h5,h6{font-size:100%;}
ul{list-style:none;}
h1{font-size:22px;}
h2{font-size:16px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:12px;}
h6{font-size:12px;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
img{border:0 none;}
a img,span img{vertical-align:bottom;}
em{font-style:normal;font-weight:700;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
table th{font-weight:300;}
a{text-decoration:none;color:#323232;outline: medium none;star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;color:#e60012;}
.lf { float:left;}
.rf { float:right;}


.mainPageDiv,.mainPage,.home{width:100%;height:100%;}
.width_control{width:100%;overflow:hidden;min-width:1000px;max-width:2000px;margin:0 auto;position:relative;}
.fixed_width{width:1000px;margin:0 auto;position:relative;z-index:9999;}
.main_body{background-color:#fff;width:100%;position:relative;z-index:99;top: 0px;}
/*公告*/
.report{display:inline-block;position:relative;top:0;left:0;z-index:998;width:100%;height:25px;}
.report_bg{position:absolute;top:0;left:0;background:#00d2ff url(notice_bg.png) no-repeat right top;width:100%;height:25px;}
.report_content{position:relative;width:960px;padding-left:40px;height:25px;margin:0 auto;background:url(llh_home_iconBg1.png) -190px -267px no-repeat;}
.notice{display:inline-block;width:760px;float:left;height:100%;}
.notice ul{display:inline-block;width:100%;height:100%;float:left;overflow:hidden;}
.notice ul a{display:inline-block;width:100%;height:100%;line-height: 25px;color:#fff;font-size: 14px;}
.report .report_content a.btn_more{float:right;display: inline-block;width:55px;height:25px;line-height: 25px;color:#fff;}
/*头部链接*/
.header_wrap{position:relative;width:100%;top:0px;left:0;z-index:999;background:#fff;}
.top{width:100%;height:34px;background:#fff;border-bottom:1px solid #ededed;}
.top .fixed_width{line-height:34px;text-align: right;color:#6d6d6d;}
.top .fixed_width a{border-right:1px solid #6d6d6d;padding:0 10px 0 10px;font-size:12px;height:13px;line-height:13px;display:inline-block;}
.top .fixed_width .awrap{margin-right:-3px;}
.top .fixed_width .awrapl{float:left;width:30%;text-align:left;}
.top .fixed_width .awrapl a.noborder{border-right:0 solid #6d6d6d;}
.top .fixed_width .awrapr{float:right;width:70%;margin-right:-3px;}
.top .fixed_width .awraphidden{overflow:hidden;}
/*中间搜索框*/
.logo_search{width:1000px;height:80px;overflow:hidden;}
.logo{display:inline;float:left;width:350px;height:50px;margin:15px 0;background: url(logobg.png) 0 0 no-repeat;}
.link_search {margin-top:15px; float:right;width: 240px;text-align: right;}
.link_search .search { height:60px; width: 100%;overflow:hidden;float:left;}
.link_search .search #searchForm{height:32px; width: 100%;overflow: hidden;}
.link_search .search .text01 {padding:0 0 0 30px;width:164px; height:30px;line-height: 30px;border:1px solid #dedede;border-right:none;color: #dfdfdf;background:url(llh_home_iconBg1.png) -190px -660px no-repeat;}
.link_search .search .text01::-ms-clear{display: none;}
.link_search .search .searchbutton { display:inline-block;float: left ;width:72px;height:32px;line-height:32px;color:#fff;font-size:14px;text-align: center;background-color: #004790;}
.link_search .telephone{height:30px;float: right;padding-left: 0px;width: 240px;}
.link_search .telephone span{display:inline-block;float: left;}
.link_search .telephone i{font-style: normal;width:auto;height:26px;display:inline-block;background:url(llh_home_iconBg1.png) 0px -212px no-repeat;float:right;padding-left: 30px;margin-left: 5px;font-size: 18px;}
.link_search .telephone a{display:inline-block;color:#666;font-size:15px;}
.link_search .search .text01_head {padding:0 0 0 10px;width:164px; height:25px;line-height: 25px;  border:1px solid #dedede;color: #dfdfdf;position: absolute;top: 50px;right: 0px; background:none}
.link_search .search .searchbutton_head {position: absolute;top: 50px;right: 0px; display:inline-block;width:35px;height:25px;line-height:25px;color:#fff;font-size:14px;text-align: center;text-indent: -9999px; background: url(llh_home_iconBg3.png) -190px -662px no-repeat;cursor: pointer;}


/*头部导航*/
.nav_outer{width:100%;height:40px;background:none;position:relative;z-index:999;}
.header_nav{position:relative;width:1000px;height:40px;margin:0 auto;font-size:18px;font-family:"微软雅黑";}
.header_nav ul{position:relative;float:left;height:40px;width:1000px;}
/*.header_nav ul:first{display:block;float:left;height:26px;width:910px;}*/
.header_nav li.lv1{display:inline-block;float:left;font-size:16px;text-align:left;width:100px;line-height:40px;height:40px;}
.header_nav li.lv1_5{width: 80px;}
.header_nav a.lv1_a span{display: inline-block;float: left;}
.header_nav a.lv1_a{display:inline-block;color:#000073;white-space: nowrap;height:40px;line-height:40px;/*width:80px;*/font-size:16px;}
/*.header_nav a.lv1_a i{background:url(llh_home_iconBg1.png) no-repeat 0px -459px;width:30px;height:20px;margin:auto 5px;vertical-align:baseline;position:absolute;display: table;top:16px;margin-left:69px;}*/
.header_nav a.lv1_a i{background:url(llh_home_iconBg1.png) no-repeat 0px -459px;width:15px;height:10px;/*margin:auto 5px;*/position:relative;display: inline-block;left: 7px;vertical-align: middle;}
/* 头部导航悬浮框*/
.header_nav li .lv1_submenu{position: absolute;left: 0%;width: 1000px;display:none;top:40px;}

.lv1_submenu_container{ overflow: hidden;position: relative;zoom: 1;padding-top: 10px;padding-bottom:30px;margin: 0 auto;background: url(nav_hoverBg.png);border-top:2px solid #ff1432;}
.lv1_3 .lv1_submenu_container{padding-top: 17px;}
.lv1_3 .ul01 i.p1{display: inline-block;width: 35px;height: 1px;position: absolute;top: 37px;left: 30px;background: #000073;}
.lv1_3 .ul01 i.p2{display: inline-block;width: 35px;height: 1px;position: absolute;top: 37px;left: 193px;background: #000073;}
.lv1_3 .ul01 i.p3{display: inline-block;width: 35px;height: 1px;position: absolute;top: 37px;left: 353px;background: #000073;}
.lv1_submenu_container a{color:#42428a;}

.header_nav .active a.lv1_a{color:#ff1432;}
.header_nav .on a.lv1_a{color:#ff1432;}
.header_nav .lv1_submenu_container ul{padding:7px 0 0 31px;width: 110px;float:left;height:auto;}
.header_nav li .lv1_submenu ul li{height:25px;line-height:25px;border-bottom: none;width:200px}
.header_nav li .lv1_submenu ul li{height:25px;line-height:25px;border-bottom: none;}
.header_nav li .lv1_submenu ul .moreli a{color:#8e8e8e;}
.header_nav li .lv1_submenu ul li.class_title{height:38px;position:relative;margin-bottom:15px;color: #000073;font-weight:700;}
.header_nav li .lv1_submenu ul a{color: #000073;}
.header_nav li .lv1_submenu ul a:hover{color:#ff1432;}
.header_nav li .lv1_submenu .class_title i{width: 35px;height: 1px;background:#000073;display: block;position: absolute;}
.header_nav li .lv1_submenu .class_title i.i_p1{top:44px;left:160px;}
.header_nav li .lv1_submenu .class_title i.i_p2{top:44px;left:325px;}
/*.header_nav li .lv1_submenu ul li.class_title:before{display: table;content: " ";width: 35px;border-bottom: 1px solid #000073;position: absolute;bottom: 0px;left: 0px;}*/
.header_nav li .lv1_submenu ul li.class_title i{display: inline-block;width: 35px;height: 1px;position: absolute;bottom: 0px;left: 0px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container ul{width:483px;padding:0 0 0 31px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container .ul02{width:161px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container .ul03{width:160px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container .class_title{float:none;width:452px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container ul li{float:left;width:130px;margin-right:31px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container .ul02 .class_title{width:133px;}
.header_nav .lv1_3 .lv1_submenu .lv1_submenu_container .ul03 .class_title{width:160px;}
.header_nav .lv1_4 .lv1_submenu .lv1_submenu_container .ul01{width: 146px;}
.header_nav .lv1_4 .lv1_submenu .lv1_submenu_container .ul05{width: 100px;}
.header_nav .lv1_7 .lv1_submenu .lv1_submenu_container .ul04{width:210px;}
.header_nav .login_button{position:absolute;right:0;display:none;float:left;width:50px;height:32px;margin:9px 0;}
.header_nav .login_button .login_a{width:100%;height:100%;}
.header_nav .login_button .login_a a{display:block; width: 100%;height:100%;font-size:14px;text-align: center;  background:url(signin.png) no-repeat; cursor: default;}
/*公用底部*/
.main_footer{position:relative;z-index:1;width:100%;padding-top:3px;background:#f2f2f2;}
.indexFooter{width:100%;overflow:hidden;z-index:100;position:relative;height:50%;bottom:3px;}
.indexFooter .footerBar1 a.fir{display:block;color:#666;height:40px;line-height:40px;width:78px;}
.indexFooter .footerBar1{width:100%;overflow:hidden;}
.indexFooter .footerBar1 .ft_con1{width:1000px;margin:0 auto;height:100%;overflow:hidden;}
.indexFooter .footerBar1 .ft_con1 .links_block1{float:left;width:192px;height:100%;display:inline;}
.indexFooter .footerBar1 .ft_con1 .links_block1 ul{color:#535392;padding-top:5px;}
.indexFooter .footerBar1 .ft_con1 .links_block1 ul li{height:20px;line-height:20px;color:#535393;}
.indexFooter .footerBar1 .ft_con1 .links_block1 ul li a{height:25px;line-height:25px;color:#666;font-size:12px;}
.footer_bottom { padding:20px 0;height:70px;margin-top:10px;}
.footer_bottom .fixed_width { width:1000px;margin:0 auto; color:#fff; font-size:12px;padding-left:0px;overflow:hidden;}
.footer_bottom .footerlogodiv { width:25%;height:50px;display:inline-block;float:left;background: url(logo-footer.png) no-repeat;}
.footer_bottom .footercondiv { width:17% ;display:inline-block; float:left;text-align:left;color:#535393;}
.footer_bottom .footercondiv a{color:#666;}
.footer_bottom .footercondiv p{font-size:12px;color: #666;}
.footer_bottom .footercondiv_gs { width:25% ;display:inline-block; float:left;text-align:left;color:#535393;}
.footer_bottom .footercondiv_gs a{color:#666;}
.gongshang{width:65px;height:65px;display:inline-block;position:absolute;right:28px;top:0;background: url(shanghaigongshang.png) no-repeat;}
.footerBar1 .ft_con1 .links_block1 h2{display:inline-block;font-size:14px;margin-bottom:0px;position: relative;height: 34px;margin-bottom: 10px;}
.footerBar1 .ft_con1 .links_block1 h2 i{display: inline-block;height:2px;width:30px;background: #666;position: absolute;bottom: -5px;}
.footerlogodiv_gs{height: 70px;}

/* --------------------------body 主体---------------------------- */

/* -----------banner图片样式------------------ */
/* 主页面banner START kv*/
.pl_home_kv_outer {
    width: 1000px;
    margin: 0 auto;
}

.pl_home_kv_outer .pl_home_kv {
    width: 2000px;
    margin: 0 -500px;
    height: 297px;
    position: relative;
}

.pl_home_kv_outer .pl_home_kv .window {
    width: 2000px;
    height: 297px;
    position: absolute;
    left: 0;
    top: 0;
}

.pl_home_kv_outer .pl_home_kv .slide {
    display: none;
    width: 1000px;
    height: 297px;
    padding: 0 500px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
}

.pl_home_kv_outer .pl_home_kv .slide_show {
    display: block;
}

.pl_home_kv_outer .pl_home_kv .slide .img {
    width: 2000px;
    height: 297px;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -1000px;
    overflow: hidden;
}

.pl_home_kv_outer .pl_home_kv .slide .text_left {
    margin-left: -470px;
}

/*.pl_home_kv_outer .pl_home_kv .indicator {position: absolute;right:50%;top: 275px;}
.pl_home_kv_outer .pl_home_kv .indicator li {width: 14px; height: 14px;float: left;display: inline;margin-left: 8px;}
.pl_home_kv_outer .pl_home_kv .indicator li a {float: left;display: inline;background-position:0px -42px;width: 14px;height: 0;padding-top: 14px;overflow: hidden;}
.pl_home_kv_outer .pl_home_kv .indicator li.active a,
.pl_home_kv_outer .pl_home_kv .indicator li a:hover {background-position:0px 0px;}*/
.pl_home_kv_outer .pl_home_kv .indicator {
    position: absolute;
    height: 0;
    bottom: 20px;
    right: 50%;
    display: none;
    height: 4px;
}

.pl_home_kv_outer .pl_home_kv .indicator li {
    float: left;
    display: inline-block;
    width: 113px;
    margin-left: 20px;
}

.pl_home_kv_outer .pl_home_kv .indicator li:first-child {
    margin-left: 0;
}

.pl_home_kv_outer .pl_home_kv .indicator li a {
    position: relative;
    display: block;
    width: 100%;
    height: 0px;
    border-bottom: 4px solid #fff;
}

.pl_home_kv_outer .pl_home_kv .indicator li.active a,
.pl_home_kv_outer .pl_home_kv .indicator li a:hover {
    border-bottom: 4px solid #0165d5;
}

.pl_home_kv_outer .pl_home_kv .indicator li a div {
    display: block;
    width: 113px;
    height: 0;
    position: absolute;
    bottom: 0;
    overflow: hidden;
}

.pl_home_kv_outer .pl_home_kv .indicator li a img {
    width: 113px;
    height: 65px;
}
.pl_home_kv .indicator li a{
    background:url(trs_q_bannerdot.png) no-repeat;
}

/*.pl_home_kv_outer .pl_home_kv .indicator li a:hover span{
    height:65px;
}*/

/*  主页面banner END kv*/

/*个人金融子栏目banner START kv*/
/*.pl_home_kv_outer_per {width:755px;margin:0 auto;}
.pl_home_kv_outer_per .pl_home_kv {  width: 755px;height: 180px;position: relative;}
.pl_home_kv_outer_per .pl_home_kv .window {width: 755px;height: 180px;position: absolute;left: 0;top: 0;}
.pl_home_kv_outer_per .pl_home_kv .slide {width: 755px;height: 180px;position: absolute;left: 0;top: 0;background-color: #fff;}
.pl_home_kv_outer_per .pl_home_kv .slide .img {width: 755px;height: 180px;overflow:hidden;position: absolute;left: 0;top: 0;}
.pl_home_kv_outer_per .pl_home_kv .slide .img  img{width:755px;height:180px;}
.pl_home_kv_outer_per .pl_home_kv .slide .text_left {margin-left:-470px;}
.pl_home_kv_outer_per .pl_home_kv .indicator {position: absolute;right:44%;top: 150px;}
.pl_home_kv_outer_per .pl_home_kv .indicator li {width: 14px;height: 14px;float: left;display: inline;margin-left: 8px;}
.pl_home_kv_outer_per .pl_home_kv .indicator li a {float: left;display: inline;background-position:0px -42px;width: 14px;height: 0;padding-top: 14px;overflow: hidden;}
.pl_home_kv_outer_per .pl_home_kv .indicator li.active a,
.pl_home_kv_outer_per .pl_home_kv .indicator li a:hover {background-position: 0px 0px;}*/
.pl_home_kv_outer_per {
    width: 755px;
    margin: 0 auto;
}

.pl_home_kv_outer_per .pl_home_kv {
    width: 755px;
    height: 238px;
    position: relative;
}

.pl_home_kv_outer_per .pl_home_kv .window {
    width: 755px;
    height: 238px;
    position: absolute;
    left: 0;
    top: 0;
}

.pl_home_kv_outer_per .pl_home_kv .slide {
    display: none;
    width: 755px;
    height: 238px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fff;
}

.pl_home_kv_outer_per .pl_home_kv .slide_show {
    display: block;
}

.pl_home_kv_outer_per .pl_home_kv .slide .img {
    width: 755px;
    height: 238px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
}

.pl_home_kv_outer_per .pl_home_kv .slide .img img {
    width: 755px;
    height: 238px;
}

.pl_home_kv_outer_per .pl_home_kv .slide .text_left {
    margin-left: -470px;
}

.pl_home_kv_outer_per .pl_home_kv .indicator {
    position: absolute;
    right: 50%;
    top: 210px;
    display: none;
}

.pl_home_kv_outer_per .pl_home_kv .indicator li {
    width: 18px;
    height: 18px;
    float: left;
    display: inline;
    margin-left: 8px;
}

.pl_home_kv_outer_per .pl_home_kv .indicator li a {
    float: left;
    display: inline;
    overflow: hidden;
    width: 18px;
    height: 18px;
    line-height: 18px;
    border-radius: 50%;
    color: #fff;
    background-color: #004790;
    text-align: center;
}

.pl_home_kv_outer_per .pl_home_kv .indicator li.active a,
.pl_home_kv_outer_per .pl_home_kv .indicator li a:hover {
    background-color: #a81404;
}

/*个人金融子栏目banner END kv*/

/* 热点 */
.hot_spot {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #ededed;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
}

.hot_spot ul {
    height: auto;
    overflow: hidden;
}

.hot_spot ul.tit {
    width: 43px;
    float: left;
    display: inline;
    background: #EDEDED;
}

.hot_spot ul.con {
    float: left;
    display: inline;
    width: 950px;
    overflow: hidden;
}

.hot_spot ul.con li {
    margin-left: -3px;
    font-family: simsum;
    font-size: 12px;
}

.hot_spot ul li {
    float: left;
    line-height: 30px;
    background-position: -307px 15px;
    padding-left: 10px;
    padding-right: 10px;
    display: inline;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #333;
}

.hot_spot ul li a {
    color: #333;
}

.hot_spot ul li a:hover {
    color: #a80608;
}

.hot_spot ul li.highlight a {
    color: #a80a04;
}

.hot_spot ul li.npoint {
    background: none;
}

.hot_spot ul li.l_pad0 {
    padding-left: 0;
    font-family: simsum;
    font-size: 12px;
}

.hot_spot ul li.r_pad0 {
    padding-right: 0;
}

.fa_content dl dd,
.tab_wrap .title a,
.tab_wrap .title a,
.tab_wrap .title a.active,
.search_psw,
.tab03_con .button {
    background: url(trs_fa_icons.png) no-repeat;
}



.main_content {
    width: 100%;
    padding-bottom: 20px;
    margin: 0 auto; /* min-height:420px; */
}

.fluid_width {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    zoom: 1;
    position: relative;
}

/*面包屑 START*/
.common_position {
    width: 100%;
    height: 30px;
    overflow: hidden;
    background: #ededed;
    border-top: 1px solid #cecece;
    border-bottom: 1px solid #cecece;
}

.common_position .c_dress {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    height: 30px;
    font-size: 14px;
}

.common_position .c_dress a {
    color: #323232;
    line-height: 30px;
    padding: 0px 5px;
}

.common_position .c_dress a:hover {
    color: #e60012;
}

.common_position .c_dress span {
    color: #004790;
    padding-left: 5px;
}

.gl_wrap {
    height: 30px;
}

.gl_position {
    width: 1000px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
}

.gl_position a {
    margin: 0 4px;
}

.gl_position span.on {
    color: #004790;
}

/*面包屑 END*/

/* 布局 */
.level1 {
    width: 1000px;
    overflow: hidden;
    margin-top: 18px;

}

.level2 {
    width: 1000px;
    overflow: hidden;
    margin-top: 18px;
    padding-bottom: 20px;
}

.room1 {
    width: 225px;
    float: left;
    overflow: hidden;
}

.room2 {
    width: 755px;
    float: right;
    overflow: hidden;
}

/* ------------公用左侧 -----------------*/

/* ---登录框--- */
.Cleft {
    width: 225px;
    overflow: hidden;
}

.Cleft .login {
    width: 225px;
    /*background: url(login.jpg) 0px 0px no-repeat;*/
    overflow: hidden;
    padding-top: 41px;
}

.Cleft .czBank {
    width: 225px;
    background: url(czyhlogin.jpg) 0px 0px no-repeat;
    overflow: hidden;
    padding-top: 41px;
}

.Cleft .login .login_content {
    width: 185px;
    padding: 0px 19px;
    border: 1px solid #e5e5e5;
    /*border-top: none;*/
    overflow: hidden;
}

.Cleft .login .login_content ul {
    width: 185px;
    overflow: hidden;
    padding-top: 20px;
}

.Cleft .login .login_content ul li {
    width: 185px;
    height: 38px;
    padding-bottom: 20px;
}

.Cleft .login .login_content ul li a {
    width: 126px;
    padding: 0 0 0 57px;
    height: 36px;
    line-height: 36px;
    display: block;
    border: 1px solid #d61c2a;
    color: #d61c2a;
    font-size: 16px;
    background: url(llh_login_red.png) 0px 0px no-repeat;
}

.Cleft .login .login_content ul li a:hover {
    color: #fff;
    background: #d61c2a url(llh_login.png) 0px 0px no-repeat;
}

.Cleft .login .login_content ul li a.active {
    color: #fff;
    background: #d61c2a url(llh_login.png) 0px 0px no-repeat;
}

/* 个人金融登录 */
.Cleft .login .login_content .per {
    padding-bottom: 2px;
}

.Cleft .login .login_content .per li.icon_01 a {
    background-position: 30px 9px;
}

.Cleft .login .login_content .per li.icon_02 a {
    background-position: 30px -31px;
}

.Cleft .login .login_content .per li.icon_03 a {
    background-position: 30px -71px;
}

/* 公司金融登录 */
.Cleft .login .login_content .com {
    padding-bottom: 12px;
}

.Cleft .login .login_content .com li {
    padding-bottom: 15px;
}

.Cleft .login .login_content .com li a {
    width: 138px;
    padding: 0 0 0 45px;
}

.Cleft .login .login_content .com li.icon_01 a {
    background-position: 20px -70px;
}

.Cleft .login .login_content .com li.icon_02 a {
    background-position: 20px -112px;
}

.Cleft .login .login_content .com li.icon_03 a {
    background-position: 20px -31px;
}

.Cleft .login .login_content .com li.icon_04 a {
    background-position: 20px -191px;
}

/* 同业、金融市场金融登录 */
.Cleft .login .login_content .fin li.icon_01 a {
    background-position: 30px 9px;
}

.Cleft .login .login_content .fin li.icon_02 a {
    background-position: 30px -70px;
}

.Cleft .login .login_content .fin li.icon_03 a {
    background-position: 30px -190px;
}
.Cleft .login .login_content .fin li.icon_04 a {
    background-position: 30px -236px;
}
.Cleft .login .login_content .fin_hwjr li.icon_01 a {
    background-position: 12px -112px;
}

.Cleft .login .login_content .fin_hwjr li.icon_02 a {
    background-position: 12px -190px;
}
.Cleft .login .login_content .fin_hwjr li a{
    width: 140px;
    padding: 0px 0 0 40px;
    height: 36px;
    line-height: 36px;
    display: block;
    border: 1px solid #d61c2a;
    color: #d61c2a;
    font-size: 16px;
    background: url(llh_login_red.png) 0px 0px no-repeat;
}
.Cleft .c-per-left-tit {
    background-position: 165px 4px;
}
/*今日浦发金融登录 */
.Cleft .login .login_content .all li.icon_01 a {
    background-position: 30px 9px;
}

.Cleft .login .login_content .all li.icon_02 a {
    background-position: 30px -70px;
}

.Cleft .login .login_content .all li.icon_03 a {
    background-position: 30px -112px;
}

.Cleft .login .login_content .all li.icon_04 a {
    background-position: 30px -190px;
}

/* 村镇银行登录 */
.Cleft .login1 {
    width: 225px;
    background: url(login.jpg) 0px 0px no-repeat;
    overflow: hidden;
    padding-top: 41px;
}

.Cleft .login .login_content .czyh li.icon_01 a {
    background-position: 30px 9px;
}

.Cleft .login .login_content .czyh li.icon_02 a {
    background-position: 30px -70px;
}

/*--- 登录框结束--- */

/* -----------------导航------------------- */
/* 标题 */
.Cleft .title {
    font-size: 18px;
    font-family: Microsoft Yahei;
    color: #fff;
    height: 40px;
    line-height: 40px;
    width: 225px;
    text-indent: 25px;
    background: #0165d5 url(llh_left_tit_icon.png) 0px 0px no-repeat;
}

/* 侧边公用ul */
.Cleft .c-left-ul-1 {
    width: 223px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}

.Cleft .c-left-ul-1 ul {
    padding: 5px 0;
    overflow: hidden;
    width: 223px;
}

.Cleft .c-left-ul-1 ul li {
    font-weight: 700;
    padding-left: 25px;
    font-size: 14px;
    font-family: Microsoft Yahei;
    color: #004790;
    /*height: 36px;*/
    line-height: 36px;
}

.Cleft .c-left-ul-1 ul li a {
    font-weight: normal;
    width: 100%;
    height: 100%;
    display: inline-block;
}

/* 公用两列ul */
.Cleft .c-left-ul-2 {
    width: 223px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
    padding-bottom: 10px;
}

.Cleft .c-left-ul-2 ul {
    padding: 10px 0 10px 30px;
    _padding: 10px 0 30px 30px;
    overflow: hidden;
    width: 193px;
}

.Cleft .c-left-ul-2 ul li {
    float: left;
    display: inline-block;
    height: 36px;
    width: 90px;
    line-height: 36px;
    overflow: hidden;
    white-space: nowrap;
}

.Cleft .c-left-ul-2 ul li a {
    width: 100%;
    height: 100%;
    display: inline-block;
}

/* 公司金融分级ul */
.Cleft .c-left-ul-3 {
    width: 223px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
}

.Cleft .c-left-ul-3 ul {
    padding: 10px 0 10px 30px;
    overflow: hidden;
    width: 193px;
}

.Cleft .c-left-ul-3 ul li {
    display: block;
    line-height: 36px;
    font-weight: bold;
}

.Cleft .c-left-ul-3 ul li ul {
    padding: 0 15px 0 0;
}

.Cleft .c-left-ul-3 ul li ul li {
    padding: 5px 0 5px 10px;
    display: block;
    font-weight: normal;
    background: url(c-dot.png) 0 16px no-repeat;
    line-height: 1.5;
}

.Cleft .c-left-ul-3 ul li ul li.ulmore {
    background: none;
}

.Cleft .c-left-ul-3 ul li a {
    width: 100%;
    height: 100%;
    display: inline-block;
}

/* 二级导航ul */
.c-left-ul-4 {
    width: 223px;
    border: 1px solid #e6e6e6;
    overflow: hidden;
    border-bottom: none;
}

.c-left-ul-4 .sidebar {
    float: left;
}

.c-left-ul-4 .slide {
    height: 36px;
    overflow: hidden;
    width: 223px;
    margin: 0 auto;
}

.c-left-ul-4 .slide span {
    width: 100%;
    height: 35px;
    line-height: 35px;
    display: block;
    background: #f2f2f2 url(trs_llh_list_oc_icon.png) 187px 13px no-repeat;
    border-bottom: 1px solid #e6e6e6;
}

.c-left-ul-4 .slide span a {
    padding-left: 25px;
    display: inline-block;
    width: 198px;
    line-height: 36px;
    font-size: 16px; /* font-weight:bold; */
}

.c-left-ul-4 .slide {
    cursor: pointer;
}

.c-left-ul-4 .active {
    cursor: auto;
}

.c-left-ul-4 .cur {
    height: auto;
}

.c-left-ul-4 .cur span {
    background: #f2f2f2 url(trs_llh_list_oc_icon.png) 187px -27px no-repeat;
}

.c-left-ul-4 .cur ul {
    height: 100%;
    overflow: hidden;
}

.c-left-ul-4 .slide_lv2 {
    display: none;
}

.c-left-ul-4 .slide_lv2 li {
    width: 100%;
    height: 36px;
    border-bottom: 1px solid #e6e6e6;
}

.c-left-ul-4 .slide_lv2 li a {
    width: 178px;
    padding-left: 45px;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
}

.c-left-ul-4 .slide_lv2 li a.cur, .c-left-ul-4 .slide_lv2 li a:hover {
    color: #004790;
    font-weight: bold;
}

/* 快速查询 */
.Cleft .c-kscx-left-tit {
    background: url(llh_left_tit_icon.png) 165px -277px no-repeat #0165d5;
}

/* 快速办理 */
.Cleft .c-ksbl-left-tit {
    background: url(llh_left_tit_icon.png) 165px -239px no-repeat #0165d5;
}

/*关于我们  */
.Cleft .c-about-left {
    height: 105px;
    background: url(c-lina-weibo.png) -25px 31px no-repeat;
    border: 1px solid #e6e6e6;
}

.Cleft .nobac {
    background: none;
}

.Cleft .nobac p {
    padding: 14px 24px;
}

.Cleft .c-about-left .c-about-left-tit {
    background: url(llh_left_tit_icon.png) 165px -315px no-repeat #0165d5;
}

.Cleft .c-about-left ul {
    width: 203px;
    margin: 0 auto;
    height: 45px;
    overflow: hidden;
    padding: 10px;
}

.Cleft .c-about-left ul li {
    width: 67px;
    height: 42px;
    float: left;
    display: inline-block;
    padding: 0;
}

.Cleft .c-about-left ul li a {
    width: 100%;
    height: 100%;
    display: inline-block;
}

/*香港分行*/
.Cleft .c-img-left {
    position: relative;
    height: 150px;
}


.Cleft .c-img-left img {
    width: 225px;
    height: 150px;
}

/*个人金融侧边栏*/
.Cleft .c-per-left-tit {
    background-position: 165px 4px;
}

/*公司金融侧边栏*/
.Cleft .c-com-left-tit {
    background-position: 165px -37px;
}

/* 同业金融 */
.Cleft .c-fina-left-tit {
    background-position: 165px -76px;
}
/**
 * 10.23添加
 */
.Cleft .c-left-ul-2 h4{display: block;float: left;margin-left: 30px;margin-top: 15px;font-size: 16px;}
/* 金融行情 */
.Cleft .c-info-left-tit {
    background-position: 165px -347px;
}

/* 金融市场 */
.Cleft .c-market-left-tit {
    background-position: 165px -117px;
}

/* 今日浦发 */
.Cleft .c-today-left-tit {
    background-position: 165px -157px;
}

/* 二级导航 */
.Cleft .c-second-left-tit {
    background-position: 165px -198px;
}

.c-second-left-tit img{
	width:225px;
}
/* -----------------公用右侧部分------------------------ */

/*通用标题 START*/
.c_title {
    height: 38px;
    line-height: 38px;
    width: 100%;
    font-family: Microsoft Yahei;
    font-size: 18px;
    border-bottom: 2px solid #d9d9d9;
    margin-bottom: 10px;
    position: relative;
}

.c_title .c_name {
    border-bottom: 2px solid #004790;
    height: 38px;
    line-height: 38px;
    float: left;
    color: #004790;
    display: inline-block;
    _position: relative;
    _bottom: -2px;
}

.c_title span {
    float: left;
    color: #646464;
    font-size: 16px;
    padding-left: 15px;
}

.c_title .c_more {
    position: absolute;
    top: 3px;
    right: 3px;
    color: #646464;
    font-size: 14px;
}

.c_title .c_more:hover {
    color: #e60012;
}

/*通用标题 END*/

/*通用新闻列表 START*/
.c_news_body ul {
}

.c_news_body ul li {
    background: url(c-dot.png) left center no-repeat;
    height: 30px;
    line-height: 30px;
    padding-left: 15px;
    overflow: hidden;
}

.c_news_body ul li a {
    font-family: Microsoft Yahei;
    font-size: 14px;
    color: #646464;
    float: left;
	width: 508px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.c_news_body ul li a:hover {
    text-decoration: none;
    color: #e60012;
}

.c_news_body ul li span {
    float: right;
    font-size: 14px;
    color: #646464;
}

.c_news_body ul li span.c_date {
    font-family: Arial;
}

.c_date {
    font-family: Arial;
}

.c_news_body ul li i {
    color: #e60012;
    font-family: Arial;
    margin-left: 20px;
}

.c_news_border ul li {
    border-bottom: 1px solid #e6e6e6;
}

.c_news_border ul li.c_noborder {
    border: 0;
}

/*通用新闻列表 END*/
.common_list ul li {
    border-bottom: 1px solid #e6e6e6;
}

/*通用列表页 start*/
/*通用列表页 end*/

/*同业金融*/
/*右侧内容*/
.c_realwrap810 {
    width: 810px;
    overflow: hidden;
}

.c_real {
    margin-bottom: 12px;
    width: 350px;
    margin-right: 55px;
    float: left;
}

/*banner*/
.c_banner {
    width: 350px;
    margin-bottom: 4px;
}

.c_banner img {
    width: 350px;
    height: 120px;
}

/*content*/
.c_realcon ul {
    overflow: hidden;
    width: 100%;
}

.c_realcon li {
    width: 145px;
    float: left;
    padding-left: 30px;
    background: url(llh_black_ft_list.png) 20px -585px no-repeat;
}

.c_realcon li a {
    line-height: 25px;
}

/* 金融市场右侧列表 */
.c_realwrap755 {
    width: 755px;
    overflow: hidden;
}

.realcon {
    width: 100%;
    padding: 10px 0;
    overflow: hidden;
}

.realcon ul {
    width: 490px;
}

.realcon ul li {
    position: relative;
    height: 30px;
    line-height: 30px;
    background: url(c-dot.png) 8px 15px no-repeat;
    padding-left: 20px;
    color: #646464;
    border-bottom: 1px solid #e6e6e6;
}

.realconnoborder ul li {
    position: relative;
    height: 29px;
    line-height: 29px;
    background: url(c-dot.png) 9px 15px no-repeat;
    padding-left: 20px;
    color: #646464;
    border: none;
}

.realcon ul .c_noborder {
    border: 0;
}

.realcon ul li a {
    color: #646464;
    width: 508px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

.realcon ul li a:hover {
    text-decoration: none;
    color: #e60012;
}

.realcon ul li span {
    position: absolute;
    right: 15px;
    top: 0;
}

/* 零售信贷右侧列表 */
.realcon p {
    width: 490px;
    line-height: 20px;
    color: #646464; /* text-indent:2em; */
}

.realcon .c_points {
    overflow: hidden;
    margin-top: 8px;
}

.realcon .c_points li {
    float: left;
    border: 0px;
    width: 142px;
}

.realcon ul.twoli li {
    width: 223px;
}

.realcon ul.fourli li {
    width: 100px;
}

.realcon ul.oneli li {
    width: 100%;
}

.realcon .c_points li a {
    color: #323232;
}

.realcon .c_word li {
    line-height: 32px;
    height: 32px;
    background: url(c-dot.png) 8px 16px no-repeat;
    border: 0;
}

.realcon .c_word li a {
    color: #323232;
}

.c_noborder {
    border: 0;
}

.realcon .W_1 li {
    width: 223px;
}



/*下拉列表*/
.selected {
    padding-bottom: 0px;
    padding-left: 0px;
    width: 132px;
    padding-right: 0px;
    background: url(trs_selectbg.jpg) no-repeat 0px 0px;
    float: left;
    height: 30px;
    color: #666;
    margin-left: 63px !important;
    margin-left: 31px;
    padding-top: 0px;
}

.selected select {
    display: none;
}

.selected .tag_select {
    text-align: left;
    padding-bottom: 0px;
    line-height: 30px;
    padding-left: 8px;
    width: 132px;
    padding-right: 0px;
    display: block;
    background: url(trs_selectbg.jpg) no-repeat 0px 0px;
    height: 30px;
    font-size: 12px;
    cursor: pointer;
    padding-top: 0px;
}

.selected .tag_select_hover {
    background: url(trs_selectbg.jpg) no-repeat 0px 0px;
    color: rgb(0, 0, 0);
    font-size: 12px
}

.selected .tag_select_open {
    background: url(trs_selectbg.jpg) no-repeat 0px 0px;
    color: rgb(0, 0, 0);
    font-size: 12px
}

.selected ul.tag_options {
    z-index: 1000;
    border-bottom: 1px solid #cececc;
    position: absolute;
    border-left: 1px solid #cececc;
    padding-bottom: 1px;
    overflow-y: auto;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 130px;
    padding-right: 0px;
    background: rgb(255, 255, 255);
    height: auto;
    font-size: 12px;
    overflow: hidden;
    border-top: 0px;
    cursor: pointer;
    list-style-image: none;
    border-right: 1px solid #cececc;
    padding-top: 0px;
}

.selected ul.tag_options li {
    text-align: left;
    padding-bottom: 0px;
    line-height: 25px;
    padding-left: 8px;
    width: 130px;
    padding-right: 0px;
    display: block;
    background: rgb(255, 255, 255);
    height: 25px;
    color: rgb(125, 125, 125);
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding-top: 0px;
}

.selected ul.tag_options li.open_hover {
    background: rgb(241, 241, 241);
    color: rgb(0, 0, 0);
    font-size: 12px;
    font-weight: normal;
}

.fine_view_con {
    line-height: 26px;
}

.clear {
    clear: both;
}

/*分页*/
.pageloc {
    width: 100%;
    height: 50px;
    text-align: center;
    margin: 20px 0;
}

.page {
    display: inline-block;
    *float: right;
}

.page a,
.page .active {
    border: 1px solid #ccc;
    font-size: 12px;
}

.page a:hover {
    background: #efefef;
}

.page_outer {
    width: auto;
    height: 32px;
    line-height: 32px;
    color: #666;
    font-size: 14px;
    display: inline;
}

.page_outer span {
    margin-left: 10px;
}

.page a {
    display: block;
    float: left;
    min-width: 30px;
    width: 30px;
    height: 31px;
    text-align: center;
    line-height: 30px;
    color: #323232;
    text-decoration: initial;
    margin: 0 3px;
    background-position: 0px -51px;
    font-size: 14px;
}

.page .disable {
    width: 55px;
    color: #ccc;
    font-weight: bold;
}

.page .classPage {
    width: 55px;
    font-weight: bold;
}

.page .active {
    color: #fff;
    font-weight: bold;
    background: #999;
}

.page .disable:hover {
    _color: #ccc;
}

.page .active:hover {
    _color: #fff;
}

.page .classStr:hover {
    _color: #323232;
}

.page .classPage:hover {
    _color: #323232;
}

/*隔行变色背景色*/
.grey {
    background: #efefef;
}

/*间隙*/
.c-gap {
    width: 225px;
    height: 20px;
}

.c-gap-10 {
    width: 100%;
    height: 10px;
    _font-size: 1px;
}

.c-gap-20 {
    width: 100%;
    height: 20px;
}

.c-gap-30 {
    width: 100%;
    height: 30px;
}

.c-gap-40 {
    width: 100%;
    height: 40px;
}

.c-gap-230 {
    width: 100%;
    height: 230px;
}
/*二维码*/
.QR_code{
    width:225px;
    height:auto;
}
.QR_code img{
    width:113px;
    margin-left: 30px;
}
.QR_code p{
    margin-left:30px;
    margin-bottom:20px;
}
/* 图片尺寸 */
.imgW250 img {
    width: 250px;
}

.imgW230 img {
    width: 230px;
}

.imgW260, .imgW260 img {
    width: 260px;
}

.imgH120, .imgH120 img {
    height: 120px;
}

.imgH170, .imgH170 img {
    height: 170px;
}

.imgH180, .imgH180 img {
    height: 180px;
}

.imgH150, .imgH150 img {
    height: 150px;
}

.imgH235, .imgH235 img {
    height: 235px;
}

/* .imgH154,.imgH154 img{height:154px;} */

/*内容页*/
.c_article {
    width: 90%;
    margin: 0 auto;
}

.c_article_title {
    border-bottom: 1px solid #d9d9d9;
    padding: 30px 0;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

.c_article_title h1 {
    padding-left: 25px;
    background: url(c_article_label.png) 0px 5px no-repeat;
    display: inline;
    color: #646464;
    font-size: 18px;
}

.c_article_body {
    padding-top: 40px;
    font-size: 14px;
    line-height: 2;
}

.c_article_body_name {
    font-weight: bold;
    padding-bottom: 10px;
    color: #646464;
}

.c_article_body_text {
    text-indent: 20px;
    padding-bottom: 10px;
    color: #646464;
}

.c_article_body_writer {
    text-align: right;
    color: #646464;
}

.c_article_body_date {
    text-align: right;
    color: #646464;
}

/* .c_article_body .TRS_Editor P,.c_article_body .TRS_Editor DIV,.c_article_body .TRS_Editor TD,.c_article_body .TRS_Editor TH,
.c_article_body .TRS_Editor SPAN,.c_article_body .TRS_Editor FONT,.c_article_body .TRS_Editor UL,.c_article_body .TRS_Editor LI,
.c_article_body .TRS_Editor A{font-family:微软雅黑;font-size:14px;line-height:2;} */

/* 大图内容页 */
.c_article_pic {
    width: 800px;
    margin: 0 auto;
}

.c_article_pic img {
    width: 100%;
    height: auto;
}

/* 宽度 及 padding*/
.W_100 {
    width: 100%;
}

.hei50 {
    height: 50px;
}

.pad_20 {
    padding-top: 20px;
}

/*银行理财等列表页按钮变灰色*/
.per_content li a.agray {
    background: #eaeaea;
    color: #ccc;
    border: 1px solid #ccc;
}

/*银行理财等列表页字体颜色*/
.per_content li {
    color: #646464;
}

.per_content li.ceil1 {
    color: #323232;
}

/*侧边栏导航选中状态*/
.c-left-ul-1 ul li.active a {
    font-weight: 700;
    color: #004790
}
.c-left-ul-1 ul li.active ul li a {
    font-weight: normal;
    color: #323232
}
.c-left-ul-2 ul li.active a {
    font-weight: 700;
    color: #004790
}

.c-left-ul-3 ul li.active a {
    font-weight: 700;
    color: #004790
}

.c-left-ul-3 ul li.active ul li a {
    font-weight: normal;
    color: #323232
}


/*今日浦发pdf小图标*/
.realcon ul li.pdflabel {
    background: url(trs_today_img08.png) 0 4px no-repeat;
    padding-left: 30px;
    height: 35px;
    line-height: 35px;
}

.realcon ul li.txtlabel {
    background: url(trs_today_img09.png) 0 4px no-repeat;
    padding-left: 30px;
    height: 35px;
    line-height: 35px;
}

/*细览页我要办理*/
.woyaobanlidiv {
    width: 100%;
    text-align: center;
    padding: 30px 0;
}

.woyaobanli {
    display: inline;
}

/* 细览内容样式复写 */
.c_article_body .TRS_Editor P {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor DIV {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor TD {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor TH {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor SPAN {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor FONT {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor UL {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor LI {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

.c_article_body .TRS_Editor A {
    line-height: 2;
    font-family: 微软雅黑;
    font-size: 14px;
}

/*公共头部*/
.top .fixed_width a.no_padding_right {
    padding-right: 8px;
}

.top .fixed_width a.no_padding_left {
    padding-left: 0;
}

/*个人网银细览页面*/
.personal_online_banking {
    width: 1000px;
    height: 70px;
    margin: 0 auto;
    padding-top: 20px;
}

.personal_online_banking1 {
    width: 180px;
    height: 60px;
    float: left;
    background: url(logobg_1.png) 0 0 no-repeat;
    border-bottom: 10px solid #01478f;
}

.personal_online_banking2 {
    width: 820px;
    height: 60px;
    float: right;
    background: url(logobg_4.png) 570px 5px no-repeat;
    border-bottom: 10px solid #ad001c;
}

/*个人金融头部*/
.awrapr a.back_home {
    background: url(llh_home_iconBg1.png) 0px -1088px no-repeat;
    padding-left: 20px;
}

/*右侧侧悬浮框*/
.right_block_outer {
    zoom: 1;
    position: fixed;
    top: 230px;
    right: 0;
    -right:-90px;
    z-index: 200;
    width: 40px;
    /*overflow: hidden;*/
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop+230));
}

* html {
    _background-image: url(about:blank);
    _background-attachment: fixed;
}

.right_block_outer .right_block {
    float: right;
    width: 40px;
}

.right_block_outer .right_block li {
    display: inline;
    width: 40px;
    height: 40px;
    /*overflow: hidden;*/
}

.right_block_outer .right_block li a {
    display: block;
    width: 130px;
    height: 40px;
    position: relative;
    left: 0px;
    background: #0165d5 url(trs_common_tool.png) 0 0 no-repeat;
}

.right_block_outer .right_block li a.icon:hover {
    left: -90px;
    animation: iconshow 500ms 1;
    -webkit-animation: iconshow 500ms 1;
    background-color: #d61c2a;
}

.right_block_outer .right_block li .icon_img:hover {
    background-color: #d61c2a;
}

.right_block_outer .right_block li span {
    float: right;
    padding-right: 10px;
    width: 80px;
    height: 40px;
    line-height: 40px;
    background: #d61c2a;
    overflow: hidden;
    color: #fff;
    font-size: 14px;
    text-align: center;
}

.right_block_outer .right_block li .icon1 {
    background-position: 7px 7px;
}

.right_block_outer .right_block li .icon2 {
    background-position: 9px -127px;
}

.right_block_outer .right_block li .icon3 {
    background-position: 7px -58px;
}

.right_block_outer .right_block li .icon4 {
    background-position: 9px -338px;
}

.right_block_outer .right_block li .icon5 {
    background-position: 5px -197px;
}

.right_block_outer .right_block li .icon6 {
    background-position: 3px -269px;
}

.right_block_outer .right_block li .icon7 {
    background-position: 9px -408px;
}

.right_block_outer .wechatdiv {
    display: none;
    position: absolute;
    top: 38px;
    left: -140px;
    border: 1px solid #c5c5c5;
    width: 120px;
    height: 120px;
}

.right_block_outer .phonediv {
    display: none;
    position: absolute;
    top: 0;
    left: -140px;
    border: 1px solid #c5c5c5;
    width: 120px;
    height: 120px;
}

.right_block_outer img {
    width: 120px;
    height: 120px;
}

@keyframes iconshow {
    0% {
        left: 0;
    }
    100% {
        left: -90px;
    }
}

@-webkit-keyframes iconshow {
    0% {
        left: 0;
    }
    100% {
        left: -90px;
    }
}

.header_nav .lv1_submenu_container ul li a img {
    margin: auto 5px;
    vertical-align: baseline;
    _margin: 11px 5px;
}

/*分享按钮*/
.bshare-outer {
    width: 90%;
    height: 29px;
    position: relative;
    margin: 0 auto;
}

.bshare-outer .bshare-custom {
    width: 102px;
    height: 29px;
    float: right;
}

div.bshare-outer div.bshare-custom a {
    padding-left: 0;
    margin-right: 0;
    display: inline;
}

.bshare-outer .bshare-custom a:hover {
    text-decoration: none;
}

.bshare-outer .bshare-custom a.share {
    display: inline-block;
    font-size: 14px;
    color: #b3b3b3;
    height: 29px;
    line-height: 29px;
    float: left;
}

.bshare-outer .bshare-custom a.bshare-sinaminiblog {
    width: 25px;
    height: 25px;
    float: left;
    margin-left: 5px;
}
.bshare-custom.icon-medium .bshare-sinaminiblog {
	background: url(top_logos_sprite.gif) no-repeat 0 -390px;
	display: inline-block;
}
.bshare-custom.icon-medium .bshare-qzone {
	background: url(top_logos_sprite.gif) no-repeat 0 -338px;
	display: inline-block;
}
.bshare-outer .bshare-custom a.bshare-qzone {
    width: 25px;
    height: 25px;
    float: left;
    margin-left: 5px;
}
/*2017.11.3增加*/
.ty-room2{
    width: 90%;
    float: none;
    margin: 0 auto;
}

/**
* 扫码在线开户，首页二维码点击之后进入的细览页面
* 页面中的两个竖排二维码
*/
.wei_fixed{
    position: fixed;
    left: 0;
    width: 100px; 
    top: 300px
}

.wei_fixed div{
    text-align: center;
    margin-bottom: 25px;
}
.wei_fixed img{
    width: 100px;
}
